permanent exhibition - Spanish English Dictionary